紀錄一下遇到的問題
路由
狀況:路由之間的切換都沒問題,但直接輸入位置(如 localhost:4200/index ) 就會跳錯誤(找不到資源)
解法:參考保哥這篇,如果用useHash這個參數的解法,網址會多一個#,但不影響。
還是路由
狀況:佈署到IIS上站台下的其中一個應用程式,比如叫 "getWay",這樣url就會變成 localhost:4200/getWay/路由多了一層。
解法:build的時候使用 --base-href參數,以該例子來寫就是
ng build --base-href "/getWay/" --prod